package cn.gok.server.service;

import cn.gok.common.entity.goods.Goods;

import java.util.List;

/**
 * @author: DxlinY
 * @apiNote:
 * @date: 2020/11/4
 * @time: 17:44
 */
public interface GoodsService extends BaseService {
    /**
     * 通过id批量删除Goods
     *
     * @param ids 编号列表
     * @return int
     */
    int delById(List <String> ids);

    /**
     * 添加一个商品
     *
     * @param goods
     * @return int
     */
    int add(Goods goods);

    /**
     * 通过id选择商品
     *
     * @param goodsId 商品编号
     * @return goods
     */
    Goods getById(String goodsId);

    /**
     * 修改，更新
     *
     * @param goods 商品对象
     * @return int
     */
    int updateById(Goods goods);
}
